/*.color   {background:#000066;}*/
.color		{background: #e68693 url(/plantillas/predeterminada/img/cabecera.png) repeat-x; }
.color h3 {color:#ffffff;}

#columns .widget .widget-content {
background: #F5F5F5 repeat-x;
padding: 0 5px;
color: #4c6af7;
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
-webkit-border-bottom-left-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
line-height: 1.2em;
}


body {font-size:0.8em; font-family:Arial,Verdana,Sans-Serif; background: #fefefe;}
A:link {text-decoration:none;color:#054280;}
A:visited {text-decoration:none;color:#054280;}
A:hover {text-decoration:none;color:#ffffff;background-color:#054280}
A:active {text-decoration:none;color:#054280;} 

A:link.pipal {text-decoration:none;color:#ffffff;}
A:visited.pipal {text-decoration:none;color:#ffffff;}
A:hover.pipal {text-decoration:none;color:#054280;background-color:#ffffff;}
A:active.pipal {text-decoration:none;color:#ffffff;} 


A:link.selectLinks {text-decoration:none;color:#400000;}
A:visited.selectLinks {text-decoration:none;color:#400000;}
A:hover.selectLinks {text-decoration:bold;color:#400000;}
A:active.selectLinks {text-decoration:none;color:#400000;} 

/*.yui-overlay .bd div{ border:1px solid #DEE6F3;padding:5px; background-color:#F4F3AC;}*/


			#panelSubirFotos_c.yui-panel-container.shadow .underlay { background-color:#fff; }
			#panelSubirFotos.yui-panel { border:0px solid #fff; overflow:visible; background: #e68693 url(/plantillas/predeterminada/img/cabecera.png) repeat-x; }

    
	
			#panelSubirFotos.yui-panel .hd { width: 100%; height: 30px; line-height: 30px; padding:0; border:none; background:transparent; color:#fff; height:22px; margin-bottom: 7px; margin-left:7px; margin-right:7px; text-align:center; overflow:hidden; }
			#panelSubirFotos.yui-panel .hd h3 { padding: 0 5px; float: left; }
			#panelSubirFotos.yui-panel .hd .tl { width:7px; height:22px; top:0; left:0; background:transparent url(../assets/img/aqua-hd-lt.gif); position:absolute; }
			#panelSubirFotos.yui-panel .hd .tr { width:7px; height:22px; top:0; right:0; background:transparent url(../assets/img/aqua-hd-rt.gif); position:absolute; }

			#panelSubirFotos.yui-panel .bd { overflow:hidden; padding:4px; border:1px solid #aeaeae; background-color:#fefefe; }
			#panelSubirFotos.yui-panel .ft { font-size:75%; color:#666; padding:2px; overflow:hidden; border:1px solid #aeaeae; border-top:none; background-color:#fefefe; }

			
			
			#panelInvitarAmigos_c.yui-panel-container.shadow .underlay { background-color:#fff; }
			#panelInvitarAmigos.yui-panel { border:0px solid #fff; overflow:visible; background: background: #e68693 url(/plantillas/predeterminada/img/cabecera.png) repeat-x;  }

    
	
			#panelInvitarAmigos.yui-panel .hd { width: 100%; height: 30px; line-height: 30px; padding:0; border:none; background:transparent; color:#fff; height:22px; margin-bottom: 7px; margin-left:7px; margin-right:7px; text-align:center; overflow:hidden; }
			#panelInvitarAmigos.yui-panel .hd h3 { padding: 0 5px; float: left; }
			#panelInvitarAmigos.yui-panel .hd .tl { width:7px; height:22px; top:0; left:0; background:transparent url(../assets/img/aqua-hd-lt.gif); position:absolute; }
			#panelInvitarAmigos.yui-panel .hd .tr { width:7px; height:22px; top:0; right:0; background:transparent url(../assets/img/aqua-hd-rt.gif); position:absolute; }

			#panelInvitarAmigos.yui-panel .bd { overflow:hidden; padding:4px; border:1px solid #aeaeae; background-color:#fefefe; }
			#panelInvitarAmigos.yui-panel .ft { font-size:75%; color:#666; padding:2px; overflow:hidden; border:1px solid #aeaeae; border-top:none; background-color:#fefefe; }
			
			
			
			
			#contenedorCrearEvento_c.yui-panel-container.shadow .underlay { background-color:#fff; }
			#contenedorCrearEvento.yui-panel { border:0px solid #fff; overflow:visible; background: #e68693 url(/plantillas/predeterminada/img/cabecera.png) repeat-x;  }

    
	
			#contenedorCrearEvento.yui-panel .hd { width: 100%; height: 30px; line-height: 30px; padding:0; border:none; background:transparent; color:#fff; height:22px; margin-bottom: 7px; margin-left:7px; margin-right:7px; text-align:center; overflow:hidden; }
			#contenedorCrearEvento.yui-panel .hd h3 { padding: 0 5px; float: left; }
			#contenedorCrearEvento.yui-panel .hd .tl { width:7px; height:22px; top:0; left:0; background:transparent url(../assets/img/aqua-hd-lt.gif); position:absolute; }
			#contenedorCrearEvento.yui-panel .hd .tr { width:7px; height:22px; top:0; right:0; background:transparent url(../assets/img/aqua-hd-rt.gif); position:absolute; }

			#contenedorCrearEvento.yui-panel .bd { overflow:hidden; padding:4px; border:1px solid #aeaeae; background-color:#fefefe; }
			#contenedorCrearEvento.yui-panel .ft { font-size:75%; color:#666; padding:2px; overflow:hidden; border:1px solid #aeaeae; border-top:none; background-color:#fefefe; }
			
			


			
.barraTabla {
border:0px solid blue;
padding:5px;
background: #e68693 url(/plantillas/predeterminada/img/barra.png) repeat-x;

}

.barra {
	color:white;
	background: #acd3f0 url(/plantillas/predeterminada/img/barra.gif) repeat-x;
}


.widget-head div {color:#fff;}
.widget-content div {color:#444;}

div {color:#444;}



a.boton {
	margin:5px;
    background: transparent url('/plantillas/wixet/img/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
}

a.boton span {
    background: transparent url('/plantillas/wixet/img/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}



a.boton:active {
    background-position: bottom right;
    color: #000;
    outline: none;
}


a.boton:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px;
}


.paginador {
float: left;
display: block;
padding: 8px 0 4px 4px;
}


/*
 custom styles for inline instances 
.yui-skin-sam .yui-ac-input { position:static;width:20em; vertical-align:middle;}
.yui-skin-sam .yui-ac-container { width:20em;left:0px; float:left;}


 needed for stacked instances for ie & sf z-index bug of absolute inside relative els 
#bAutoComplete { z-index:9001; } 
#lAutoComplete { z-index:9000; }

 buttons 
.yui-ac .yui-button {vertical-align:middle;}
.yui-ac .yui-button button {background: url(http://developer.yahoo.com/yui/examples/autocomplete/assets/img/ac-arrow-rt.png) center center no-repeat }
.yui-ac .open .yui-button button {background: url(http://developer.yahoo.com/yui/examples/autocomplete/assets/img/ac-arrow-dn.png) center center no-repeat}
*/









/* YUI Niceforms CSS v0.1.02 by Josh Lizarraga @ FreshCut (http://www.freshcutsd.com/) */

/* Based on Niceforms by Lucian Slatineanu (http://www.emblematiq.com/projects/niceforms/) */

form.ynf,
form.ynf * {
	margin: 0;
	padding: 0;
	border: none;
}

form.ynf label {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	cursor: pointer;
}

.ynf-clear {
	clear: both;
	height: 0;
	line-height: 0;
}

.ynf-z {
	z-index: 30000;
}

form.ynf input[type="text"] {
	height: 22px;
	padding: 4px 0px 2px 5px;
	line-height: 18px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	outline: none;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -10px;
}

.ynf-ie6-text-wrap {
	height: 22px;
	padding: 4px 0px 2px 5px;
	line-height: 18px;
	outline: none;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -10px;
}

.ynf-ie6-text {
	position: relative;
	top: 2px;
	left: 4px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	background: none;
	border: none;
	cursor: text;
}

form.ynf input[type="text"]:focus {
	height: 22px;
	padding: 4px 0px 2px 5px;
	line-height: 18px;
	outline: none;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -42px;
}

.ynf-ie6-text-wrap-focus,
.ynf-ie7-text-focus {
	height: 22px;
	padding: 4px 0px 2px 5px;
	line-height: 18px;
	outline: none;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -42px !important;
}

img.ynf-text {
	width: 5px;
	height: 22px;
	vertical-align: bottom;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -785px -10px;
}

.ynf-ie7-text-adjust {
	position: relative;
	top: -1px;
}

img.ynf-text-focus {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -785px -42px;
}

form.ynf input[type="checkbox"] {
	display: none;
}

.ynf-checkbox img {
	width: 15px;
	height: 15px;
	vertical-align: bottom;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -40px -138px;
	cursor: pointer;
}

.ynf-checkbox-hover img {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -65px -138px;
}

.ynf-checkbox-focus img {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -90px -138px;
}

form.ynf input[type="radio"] {
	display: none;
}

.ynf-radio img {
	width: 15px;
	height: 15px;
	vertical-align: bottom;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -115px -138px;
	cursor: pointer;
}

.ynf-radio-hover img {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -140px -138px;
}

.ynf-radio-focus img {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -165px -138px;
}

form.ynf .ynf-textarea-fieldset {
	display: -moz-inline-box; /* For Firefox 2. */
	display: inline-block;
	margin: 0px 0px 5px 0px;
	vertical-align: bottom;
}

form.ynf .ynf-textarea-fieldset .ynf-ie6-textarea-image {
	position: relative;
	top: -1px;
}

form.ynf textarea {
	padding: 5px 0px 0px 5px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 1.4em;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -170px;
}

form.ynf textarea:focus {
	outline: none;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -680px;
}


form.ynf textarea.ynf-ie6-textarea-focus {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -680px !important;
}

.ynf-textarea-right {
	vertical-align: bottom;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -785px -170px;
}

.ynf-textarea-right-focus {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -785px -680px;
}

.ynf-textarea-bottom {
	vertical-align: top;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -665px;
}

.ynf-textarea-bottom-focus {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -1175px;
}

.ynf-textarea-corner {
	vertical-align: top;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -785px -665px;
}

.ynf-textarea-corner-focus {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -785px -1175px;
}

.ynf-textarea-resize-wrapper {
	position: relative;
	float: left;
	padding: 5px 0px 0px 5px;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -170px;
}

.ynf-textarea-resize-wrapper-focus {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -680px;
}

.ynf-textarea-resize-wrapper .ynf-textarea-corner {
	position: absolute;
	top: 0;
	right: 0;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -785px -170px;
}

.ynf-textarea-resize-wrapper .ynf-textarea-corner-focus {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -785px -680px;
}

form.ynf textarea.ynf-textarea-resize {
	background-image: url(/img/forms/ynf-resize-right-blur.png), url(/img/forms/ynf-resize-bottom-blur.png);
	background-repeat: no-repeat, no-repeat;
	background-position: bottom right, bottom left;
}

form.ynf textarea.ynf-textarea-resize:focus {
	background-image: url(/img/forms/ynf-resize-right-focus.png), url(/img/forms/ynf-resize-bottom-focus.png);
	background-repeat: no-repeat, no-repeat;
	background-position: bottom right, bottom left;
}

form.ynf input[type="button"],
form.ynf input[type="submit"] {
	display: none;
}

form.ynf button {
	display: none;
}

form.ynf a.ynf-button:link,
form.ynf a.ynf-button:active,
form.ynf a.ynf-button:visited {
	display: -moz-inline-box; /* For Firefox 2. */
	display: inline-block;
	padding: 0px 0px 0px 5px;
	line-height: 22px;
	color: #103040;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -74px;
}

form.ynf a.ynf-button:hover {
	color: #206080;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -106px;
}

form.ynf a.ynf-button:link .ynf-button-right,
form.ynf a.ynf-button:active .ynf-button-right,
form.ynf a.ynf-button:visited .ynf-button-right {
	vertical-align: top;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -190px -138px;
}

form.ynf a.ynf-button:hover .ynf-button-right {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -205px -138px;
}

.ynf-ie6-button-fix {
	margin: 0px 5px 0px 0px !important;
}

.ynf-ie6-button-fix span {
	position: relative;
	top: 2px;
}

form.ynf select {
	display: none;
}

.ynf-select-wrapper {
	position: relative;
	display: -moz-inline-stack; /* For Firefox 2. */
	display: inline-block;
}

form.ynf a.ynf-select-button:link,
form.ynf a.ynf-select-button:active,
form.ynf a.ynf-select-button:visited {
	position: relative;
	display: block;
	padding: 0px 0px 0px 5px;
	line-height: 22px;
	color: #103040;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -74px;
}

form.ynf a.ynf-select-button:hover {
	color: #206080;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -106px;
}

form.ynf a.ynf-select-button span {
	white-space: nowrap;
	overflow: hidden;
}

form.ynf a.ynf-select-button:link .ynf-button-right,
form.ynf a.ynf-select-button:active .ynf-button-right,
form.ynf a.ynf-select-button:visited .ynf-button-right {
	position: absolute;
	top: 0px;
	right: 0px;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -765px -74px;
}

form.ynf a.ynf-select-button:hover .ynf-button-right {
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -765px -106px;
}

a.ynf-ie6-select-fix span {
	position: relative;
	top: 2px;
}

a.ynf-ie6-select-fix img.ynf-button-right {
	margin: 0px -1px 0px 0px;
}

a.ynf-ie6-select-fix img.ynf-ie6-select-fix {
	visibility: hidden;
	vertical-align: bottom;
}

div.ynf-ie6-select-fix .ynf-dropdown-left {
	left: -6px;
}

.ynf-options-wrapper {
	display: block;
	position: absolute;
	top: 22px;
	right: 10px;
	height: 0px;
	overflow: hidden;
}

div.ynf-options-container {
	position: relative;
}

div.ynf-options-container ul {
	padding: 0px 0px 5px 0px;
	border: 1px solid #86a3bf;
	border-width: 0px 1px 1px 1px;
	background: #eff8ff;
}

div.ynf-options-container ul li a:link,
div.ynf-options-container ul li a:active,
div.ynf-options-container ul li a:visited {
	display: block;
	padding: 5px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	white-space: nowrap;
	text-decoration: none;
}

div.ynf-options-container ul li a:hover {
	outline: 1px solid #86a3bf;
	outline-width: 1px 0px 1px 0px;
	text-decoration: underline;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -30px -190px;
}

.ynf-dropdown-left {
	position: absolute;
	bottom: 0;
	left: 0;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -10px -138px;
}

.ynf-dropdown-right {
	position: absolute;
	bottom: 0;
	right: 0;
	background: transparent url(/img/forms/ynf.png) no-repeat scroll -25px -138px;
}

/* lava */

        .lavaLampWithImage {
            position: relative;
            height: 25px;
            width: 280px;
            background: url("/plantillas/predeterminada/img/lava/lava_fondo.png") no-repeat top;
            padding: 3px;
            padding-left: 5px;
            overflow: hidden;
        }

		.lavaLampWithImage li.back {
			background: url("/plantillas/predeterminada/img/lava/lava_volante.png") no-repeat right -20px;
			width: 9px; height: 25px;
			z-index: 8;
			position: absolute;
		}
			.lavaLampWithImage li.back .left {
				background: url("/plantillas/predeterminada/img/lava/lava_volante.png") no-repeat top left;
				height: 25px;
				margin-right: 8px;
				margin-left: 8px;
			}
